plastic insulator - German English Dictionary